situated on the river - Türkisch Englisch Wörterbuch